package com.imyuanma.qingyun.lowcode.model.bo;

import lombok.Data;

/**
 * 表单项其他配置
 *
 * @author wangjy
 * @date 2022/05/04 17:46:48
 */
@Data
public class GenerateControlConfigBO {
    /**
     * 最小值
     */
    private Long min;
    /**
     * 最大值
     */
    private Long max;
    /**
     * 步长
     */
    private Long step;
    /**
     * 数字输入控件是否展示控制按钮(加减按钮)
     * 默认不要
     */
    private Integer numberControls;

    /**
     * 行数
     */
    private Integer rows;
    /**
     * 自适应文本域 1/0
     */
    private Integer autosize;

    /**
     * 选中值
     */
    private String yesValue;
    /**
     * 未选中值
     */
    private String noValue;
    /**
     * 选中文案
     */
    private String yesText;
    /**
     * 未选中文案
     */
    private String noText;

    /**
     * 树选择支持选择任意节点, 1表示可以选择任意节点, 0表示只可以选择叶子节点
     */
    private Integer treeSupportCheckAny;
    /**
     * 子节点数据的字段名
     * 例如: 树组件, 树表格, 树选择等有子节点的组件用
     */
    private String childrenField;
    /**
     * 数据表格自定义格式化代码
     */
    private String listValueFormatHtml = "";

}
